.header-hidden .newLogo{
	display: none !important;
}

.newLogo{
	display: flex;
    align-items: center;
    height: 56px;
    color: #259d88;
    font-size: 20px;
    padding-left: 25px;
}

.layui-layout-admin .layui-header{
	background: url('../img//tophead.png') no-repeat left center, url('../img/bg_right.png') repeat-x;
	height: 56px;
	border-top: 4px solid #259d88;
    position: absolute;
    top: 0;
    width: 100%;
    height: 56px;
    z-index: 100;
    box-sizing: border-box;
}

.layui-layout-admin .layui-header .layui-icon-username::before{
	color:#259d88;
}

.layui-layout-admin .header-hidden {
    position: absolute;
    top: 70px;
    height: 0;
    width: 100%;
    border-top: 0;
    z-index: 0;
}

.layui-layout-admin .header-hidden .layui-icon-username::before{
	color: #fff
}

.layui-layout-admin .layui-side{
	top: 56px;
}